﻿body {
      font-family:Arial;
      font-size: 10pt;
}

td 
{
    padding: 2px;
}

legend 
{
    font-family:Arial;
    font-weight: bold;
    font-size: 8pt;
    padding: 7px;
    margin: 3px;
}

.row_header 
{        
    background-color: rgb(205, 220, 243);
    font-weight: bold;
}
.row_even
{
    background-color: #E9EFFA;
}
.row_odd 
{
}

.desc_text
{
    font-family: MS Sans Serif;
    font-size:10pt;
    color: #311;
}

h3 
{
    font-family:Arial;
    font-size: 9pt;
    color: #33A;
    padding: 7px;
    margin: 0px;
}

.td_right 
{
    vertical-align: top;
    width:750px;
}

.td_left 
{
    vertical-align: top;
    width: 250px;
}

#header 
{
    width: 1000px;
    height:30px;
}
.sql_text 
{
    font-family: Courier New;        
    font-size: 10pt;
}    

.sql_result
{
    font-family: MS Sans Serif;
    font-size: 9pt;
    margin: 0px auto;
}

.menubar 
{
    float: left;   
}

.menubar > a 
{
    font-size: 12px;
    font-weight: normal;
    text-decoration: none;
    border: 1px solid #bbe;
    padding: 4px 6px;
    margin-left: 8px;
}

#content 
{
    margin: 10px;
    width: 980px;
}

.hidden
{
   display:none;      
}

.content_pane 
{
    padding: 10px; 
    min-height: 330px;
}

.content_left 
{
    margin-left: 1%;
    margin-top: 10px;
    float:left;
    width:28%;
}

.content_center
{    
    float: left;
    width:65%;
    border-left: solid 1px #bbf;
}


.content_bottom
{
    clear: both;
    width: 100%;
}

select  
{
    min-width: 1.5em; 
    border: 1px solid #3875D7; 
}

.button  
{
    padding: 2px 6px; 
    margin: 5px; 
    font-size: 90%; 
    background-color: #eee;
}